<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.18"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>aws-crt-cpp: Aws Namespace Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">aws-crt-cpp
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.18 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#nested-classes">Classes</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">Aws Namespace Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespaceAws_1_1Crt"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws_1_1Crt.html">Crt</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespaceAws_1_1Iot"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws_1_1Iot.html">Iot</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAws_1_1cJSON.html">cJSON</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAws_1_1cJSON__Hooks.html">cJSON_Hooks</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAws_1_1internal__hooks.html">internal_hooks</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAws_1_1parse__buffer.html">parse_buffer</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structAws_1_1printbuffer.html">printbuffer</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:abe25c440448d4d9d5667369353012a2f"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structAws_1_1cJSON.html">Aws::cJSON</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#abe25c440448d4d9d5667369353012a2f">cJSON</a></td></tr>
<tr class="separator:abe25c440448d4d9d5667369353012a2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab262be12efeb871483adaeb4557c07f1"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structAws_1_1cJSON__Hooks.html">Aws::cJSON_Hooks</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ab262be12efeb871483adaeb4557c07f1">cJSON_Hooks</a></td></tr>
<tr class="separator:ab262be12efeb871483adaeb4557c07f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae25be287ff4c494546ce21e78d16a660"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ae25be287ff4c494546ce21e78d16a660">cJSON_bool</a></td></tr>
<tr class="separator:ae25be287ff4c494546ce21e78d16a660"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c1a23b59bdfc4278a3a82e70471083a"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structAws_1_1internal__hooks.html">Aws::internal_hooks</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a9c1a23b59bdfc4278a3a82e70471083a">internal_hooks</a></td></tr>
<tr class="separator:a9c1a23b59bdfc4278a3a82e70471083a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a93f7115ea681591a5ff4e16967115ea0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a93f7115ea681591a5ff4e16967115ea0">CJSON_PUBLIC</a> (const char *) cJSON_Version(void)</td></tr>
<tr class="separator:a93f7115ea681591a5ff4e16967115ea0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1d687877314e31d5943675e06ee24cc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ab1d687877314e31d5943675e06ee24cc">CJSON_PUBLIC</a> (void) cJSON_InitHooks(<a class="el" href="structAws_1_1cJSON__Hooks.html">cJSON_Hooks</a> *<a class="el" href="namespaceAws.html#a57ce4f2b5c9bd06f9c6e1f6c00e31315">hooks</a>)</td></tr>
<tr class="separator:ab1d687877314e31d5943675e06ee24cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2eb4e3a6ec670cc7b3912f683972792"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ad2eb4e3a6ec670cc7b3912f683972792">CJSON_PUBLIC</a> (<a class="el" href="structAws_1_1cJSON.html">cJSON</a> *) cJSON_Parse(const char *value</td></tr>
<tr class="separator:ad2eb4e3a6ec670cc7b3912f683972792"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c5185b6eaacaa320bd6461e6b1f9300"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a3c5185b6eaacaa320bd6461e6b1f9300">CJSON_PUBLIC</a> (char *) cJSON_Print(const <a class="el" href="structAws_1_1cJSON.html">cJSON</a> *<a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>)</td></tr>
<tr class="separator:a3c5185b6eaacaa320bd6461e6b1f9300"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32981f90bfc94b72b3062d2e7ff08acc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a32981f90bfc94b72b3062d2e7ff08acc">cJSON_PrintPreallocated</a> (<a class="el" href="structAws_1_1cJSON.html">cJSON</a> *<a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>, char *<a class="el" href="namespaceAws.html#ab680d00d3625d576b9160710e643da63">buffer</a>, const int <a class="el" href="namespaceAws.html#a52c438299b08516e5d87b48ded603a6e">length</a>, const <a class="el" href="namespaceAws.html#ae25be287ff4c494546ce21e78d16a660">cJSON_bool</a> <a class="el" href="namespaceAws.html#a5b080fcf4aed7e14fb25c2638948af06">format</a>)</td></tr>
<tr class="separator:a32981f90bfc94b72b3062d2e7ff08acc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fb370a4e9fce06d7d1495696261babf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a4fb370a4e9fce06d7d1495696261babf">CJSON_PUBLIC</a> (int) cJSON_GetArraySize(const <a class="el" href="structAws_1_1cJSON.html">cJSON</a> *array)</td></tr>
<tr class="separator:a4fb370a4e9fce06d7d1495696261babf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86bb02b8df190871673c21a223f451a5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a86bb02b8df190871673c21a223f451a5">cJSON_InsertItemInArray</a> (<a class="el" href="structAws_1_1cJSON.html">cJSON</a> *array, int <a class="el" href="namespaceAws.html#a8114587345e82b4c7c6243e945bb93bb">which</a>, <a class="el" href="structAws_1_1cJSON.html">cJSON</a> *<a class="el" href="namespaceAws.html#aba4985a42b3b659ae878b3badd2f9ea9">newitem</a>)</td></tr>
<tr class="separator:a86bb02b8df190871673c21a223f451a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3853510b4f5047339d3320d807177c7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#aa3853510b4f5047339d3320d807177c7">CJSON_PUBLIC</a> (double) cJSON_SetNumberHelper(<a class="el" href="structAws_1_1cJSON.html">cJSON</a> *object</td></tr>
<tr class="separator:aa3853510b4f5047339d3320d807177c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9be5f3f0cc1e974b9af623207320ab6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ae9be5f3f0cc1e974b9af623207320ab6">CJSON_PUBLIC</a> (void *) cJSON_malloc(size_t size)</td></tr>
<tr class="separator:ae9be5f3f0cc1e974b9af623207320ab6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03d23319778be069cbcbb2f4785e3da3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a03d23319778be069cbcbb2f4785e3da3">if</a> (value==<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>)</td></tr>
<tr class="separator:a03d23319778be069cbcbb2f4785e3da3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae00c4d8e4969bf477a0445a829d49107"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ae00c4d8e4969bf477a0445a829d49107">if</a> (<a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>==<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>)</td></tr>
<tr class="separator:ae00c4d8e4969bf477a0445a829d49107"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1b17dfde3f134b806ae9ebf014eca5c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ac1b17dfde3f134b806ae9ebf014eca5c">if</a> (!parse_value(<a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>, buffer_skip_whitespace(skip_utf8_bom(&amp;<a class="el" href="namespaceAws.html#ab680d00d3625d576b9160710e643da63">buffer</a>))))</td></tr>
<tr class="separator:ac1b17dfde3f134b806ae9ebf014eca5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6ace3dd422875ed330ac6aea1ce08f3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#aa6ace3dd422875ed330ac6aea1ce08f3">if</a> (<a class="el" href="namespaceAws.html#a6aa1ba4d23552e6f67db375f5dddf8bc">return_parse_end</a>)</td></tr>
<tr class="separator:aa6ace3dd422875ed330ac6aea1ce08f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3d92d9ef2e6b2355825eb9e2aeffa7d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#af3d92d9ef2e6b2355825eb9e2aeffa7d">if</a> (value !=<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>)</td></tr>
<tr class="separator:af3d92d9ef2e6b2355825eb9e2aeffa7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4827035f31788bf25c9fad589a814cf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#af4827035f31788bf25c9fad589a814cf">if</a> (<a class="el" href="namespaceAws.html#aee7bc1146e5a66fe1fa538dc65c793e0">prebuffer</a>&lt; 0)</td></tr>
<tr class="separator:af4827035f31788bf25c9fad589a814cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a521aa7806a87be77fbcf0eead11e3b2d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a521aa7806a87be77fbcf0eead11e3b2d">if</a> (!p.buffer)</td></tr>
<tr class="separator:a521aa7806a87be77fbcf0eead11e3b2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0331d39975a4ee1af2eabab147e5722"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ad0331d39975a4ee1af2eabab147e5722">if</a> (!print_value(<a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>, &amp;<a class="el" href="namespaceAws.html#a704cef6a112538ac7afcf5098d6d248f">p</a>))</td></tr>
<tr class="separator:ad0331d39975a4ee1af2eabab147e5722"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5ef41a8eeca88b69e2eadd83ada05cd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#af5ef41a8eeca88b69e2eadd83ada05cd">return</a> (char *) p.buffer</td></tr>
<tr class="separator:af5ef41a8eeca88b69e2eadd83ada05cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84ff086ac58a8bad6d530206a3e14c41"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a84ff086ac58a8bad6d530206a3e14c41">if</a> ((<a class="el" href="namespaceAws.html#aa8275fb544361b33cba071af3a547329">len</a>&lt; 0)||(<a class="el" href="namespaceAws.html#a14f90ca6f5e95d30c79d04efce16a2ab">buf</a>==<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>))</td></tr>
<tr class="separator:a84ff086ac58a8bad6d530206a3e14c41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3779cfcea23823f873837663e1c615ba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#af5ef41a8eeca88b69e2eadd83ada05cd">return</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a3779cfcea23823f873837663e1c615ba">print_value</a> (<a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>, &amp;<a class="el" href="namespaceAws.html#a704cef6a112538ac7afcf5098d6d248f">p</a>)</td></tr>
<tr class="separator:a3779cfcea23823f873837663e1c615ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac57f3ab724d0e13e095967c0b726c6dd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ac57f3ab724d0e13e095967c0b726c6dd">if</a> (add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, null, &amp;global_hooks, false))</td></tr>
<tr class="separator:ac57f3ab724d0e13e095967c0b726c6dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbbc253873ffe75541192ab169dee5f6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#acbbc253873ffe75541192ab169dee5f6">cJSON_Delete</a> (null)</td></tr>
<tr class="separator:acbbc253873ffe75541192ab169dee5f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91de6258f03fb3c1c3f6d612efe9dfaf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a91de6258f03fb3c1c3f6d612efe9dfaf">if</a> (add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, true_item, &amp;global_hooks, false))</td></tr>
<tr class="separator:a91de6258f03fb3c1c3f6d612efe9dfaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4c78f359c9a0e623fe1f0124239489e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ac4c78f359c9a0e623fe1f0124239489e">cJSON_Delete</a> (true_item)</td></tr>
<tr class="separator:ac4c78f359c9a0e623fe1f0124239489e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afeca77db2f06d41acea215de8618b26c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#afeca77db2f06d41acea215de8618b26c">if</a> (add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, false_item, &amp;global_hooks, false))</td></tr>
<tr class="separator:afeca77db2f06d41acea215de8618b26c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1baa50db6803fb644ef0fb754ee9f778"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a1baa50db6803fb644ef0fb754ee9f778">cJSON_Delete</a> (false_item)</td></tr>
<tr class="separator:a1baa50db6803fb644ef0fb754ee9f778"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade5cdaee25ed82d144bb06e11fb105bc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ade5cdaee25ed82d144bb06e11fb105bc">if</a> (add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, bool_item, &amp;global_hooks, false))</td></tr>
<tr class="separator:ade5cdaee25ed82d144bb06e11fb105bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea805eecae5103c69f7cd95bb7368e2a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#aea805eecae5103c69f7cd95bb7368e2a">cJSON_Delete</a> (bool_item)</td></tr>
<tr class="separator:aea805eecae5103c69f7cd95bb7368e2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41203e599794422fe552a1e91d5c4fa9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a41203e599794422fe552a1e91d5c4fa9">if</a> (add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, number_item, &amp;global_hooks, false))</td></tr>
<tr class="separator:a41203e599794422fe552a1e91d5c4fa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aafa7196f1353c33c8f873322b09b78ed"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#aafa7196f1353c33c8f873322b09b78ed">cJSON_Delete</a> (number_item)</td></tr>
<tr class="separator:aafa7196f1353c33c8f873322b09b78ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add3e65569aed7bbd3f6abdf2b4082ed1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#add3e65569aed7bbd3f6abdf2b4082ed1">if</a> (add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, string_item, &amp;global_hooks, false))</td></tr>
<tr class="separator:add3e65569aed7bbd3f6abdf2b4082ed1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80e05468bc5c659b409538bac8e3e4a4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a80e05468bc5c659b409538bac8e3e4a4">cJSON_Delete</a> (string_item)</td></tr>
<tr class="separator:a80e05468bc5c659b409538bac8e3e4a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55ded840e09916ff4ae39d0ffc9f7164"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a55ded840e09916ff4ae39d0ffc9f7164">if</a> (add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, raw_item, &amp;global_hooks, false))</td></tr>
<tr class="separator:a55ded840e09916ff4ae39d0ffc9f7164"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0efd4be790a4ca9db2ebf7debf6e47e5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a0efd4be790a4ca9db2ebf7debf6e47e5">cJSON_Delete</a> (raw_item)</td></tr>
<tr class="separator:a0efd4be790a4ca9db2ebf7debf6e47e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13ef8447cfc6385b6052ba40199438e7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a13ef8447cfc6385b6052ba40199438e7">if</a> (add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, object_item, &amp;global_hooks, false))</td></tr>
<tr class="separator:a13ef8447cfc6385b6052ba40199438e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa77308c9bceb41142b86bf53d11a6c35"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#aa77308c9bceb41142b86bf53d11a6c35">cJSON_Delete</a> (object_item)</td></tr>
<tr class="separator:aa77308c9bceb41142b86bf53d11a6c35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd2a05e61119dc6488768543558925d3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#afd2a05e61119dc6488768543558925d3">if</a> (add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, array, &amp;global_hooks, false))</td></tr>
<tr class="separator:afd2a05e61119dc6488768543558925d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5dd423de84335e59a51038213c48fe9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ad5dd423de84335e59a51038213c48fe9">cJSON_Delete</a> (array)</td></tr>
<tr class="separator:ad5dd423de84335e59a51038213c48fe9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35e623f42b0cd6bf7d8c50f78d41eca9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#af5ef41a8eeca88b69e2eadd83ada05cd">return</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a35e623f42b0cd6bf7d8c50f78d41eca9">cJSON_DetachItemViaPointer</a> (object, to_detach)</td></tr>
<tr class="separator:a35e623f42b0cd6bf7d8c50f78d41eca9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab931e1e9f562921dd6dab34cbae3bad5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ab931e1e9f562921dd6dab34cbae3bad5">if</a> (<a class="el" href="namespaceAws.html#ac13279619958273b34f851f8036d53c0">after_inserted</a>==<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>)</td></tr>
<tr class="separator:ab931e1e9f562921dd6dab34cbae3bad5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0848b0484eae2889aa586c1f92a00bce"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a0848b0484eae2889aa586c1f92a00bce">if</a> (<a class="el" href="namespaceAws.html#aba484a7c9042d40bf7fafb0aeb660c8f">replacement</a>-&gt;<a class="el" href="namespaceAws.html#ae0af31e16c5e60e82beaa1de641126e7">next</a> !=<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>)</td></tr>
<tr class="separator:a0848b0484eae2889aa586c1f92a00bce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9158daf4bb22f43049c40bec0532fd6d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a9158daf4bb22f43049c40bec0532fd6d">if</a> (<a class="el" href="namespaceAws.html#aba484a7c9042d40bf7fafb0aeb660c8f">replacement</a>-&gt;<a class="el" href="namespaceAws.html#af8fa14f58f07b6cb259c64bbe7658ed0">prev</a> !=<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>)</td></tr>
<tr class="separator:a9158daf4bb22f43049c40bec0532fd6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73113435c094be1be7cb4249392fe7de"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a73113435c094be1be7cb4249392fe7de">if</a> (parent-&gt;<a class="el" href="namespaceAws.html#a75e78b6c6a14c9cb782d5e53a1487879">child</a>==<a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>)</td></tr>
<tr class="separator:a73113435c094be1be7cb4249392fe7de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2708a08db57e08e3a433dd0804245a9d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a2708a08db57e08e3a433dd0804245a9d">cJSON_Delete</a> (<a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>)</td></tr>
<tr class="separator:a2708a08db57e08e3a433dd0804245a9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18edc756840afdbf509f2e20014aafdf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a18edc756840afdbf509f2e20014aafdf">if</a> ((<a class="el" href="namespaceAws.html#a900adc5403a6cc755153d6bc8aa71220">count</a>&lt; 0)||(numbers==<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>))</td></tr>
<tr class="separator:a18edc756840afdbf509f2e20014aafdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbde3f3f4b83087cfc4d66def58d50c9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#afbde3f3f4b83087cfc4d66def58d50c9">for</a> (i=0;<a class="el" href="namespaceAws.html#a63d22a0af7bbcae8152004baa4756a4d">a</a> &amp;&amp;(i&lt;(size_t) <a class="el" href="namespaceAws.html#a900adc5403a6cc755153d6bc8aa71220">count</a>);i++)</td></tr>
<tr class="separator:afbde3f3f4b83087cfc4d66def58d50c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47d69d123d8fddf470dd760b110eb32b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a47d69d123d8fddf470dd760b110eb32b">if</a> ((<a class="el" href="namespaceAws.html#a900adc5403a6cc755153d6bc8aa71220">count</a>&lt; 0)||(strings==<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>))</td></tr>
<tr class="separator:a47d69d123d8fddf470dd760b110eb32b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5abc0cfc938d31f87aee3f706a189a49"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a5abc0cfc938d31f87aee3f706a189a49">if</a> (!<a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>)</td></tr>
<tr class="separator:a5abc0cfc938d31f87aee3f706a189a49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a471978b013d4fcfd3e016b9836da3622"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a471978b013d4fcfd3e016b9836da3622">if</a> (<a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>-&gt;valuestring)</td></tr>
<tr class="separator:a471978b013d4fcfd3e016b9836da3622"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7dd9a063af930c5ff745333835d6ea39"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a7dd9a063af930c5ff745333835d6ea39">while</a> (<a class="el" href="namespaceAws.html#a75e78b6c6a14c9cb782d5e53a1487879">child</a> !=<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>)</td></tr>
<tr class="separator:a7dd9a063af930c5ff745333835d6ea39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3f4c18dbf4996b79d37b5881548d397"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ad3f4c18dbf4996b79d37b5881548d397">cJSON_Compare</a> (const <a class="el" href="structAws_1_1cJSON.html">cJSON</a> *const <a class="el" href="namespaceAws.html#a63d22a0af7bbcae8152004baa4756a4d">a</a>, const <a class="el" href="structAws_1_1cJSON.html">cJSON</a> *const <a class="el" href="namespaceAws.html#a44ae718c88e98e8b8f5e0f5f9c7d74c2">b</a>, const <a class="el" href="namespaceAws.html#ae25be287ff4c494546ce21e78d16a660">cJSON_bool</a> <a class="el" href="namespaceAws.html#a0f7c77e8516309d57648237de18f5bc9">case_sensitive</a>)</td></tr>
<tr class="separator:ad3f4c18dbf4996b79d37b5881548d397"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a52c438299b08516e5d87b48ded603a6e"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a52c438299b08516e5d87b48ded603a6e">length</a> = length</td></tr>
<tr class="separator:a52c438299b08516e5d87b48ded603a6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6aa1ba4d23552e6f67db375f5dddf8bc"><td class="memItemLeft" align="right" valign="top">size_t const char **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a6aa1ba4d23552e6f67db375f5dddf8bc">return_parse_end</a></td></tr>
<tr class="separator:a6aa1ba4d23552e6f67db375f5dddf8bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee7bc1146e5a66fe1fa538dc65c793e0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#aee7bc1146e5a66fe1fa538dc65c793e0">prebuffer</a></td></tr>
<tr class="separator:aee7bc1146e5a66fe1fa538dc65c793e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a584c037a1897b77d9876151955335159"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="namespaceAws.html#ae25be287ff4c494546ce21e78d16a660">cJSON_bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a584c037a1897b77d9876151955335159">fmt</a></td></tr>
<tr class="separator:a584c037a1897b77d9876151955335159"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac452980f2f77477ec3f0bd9e57f9123d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ac452980f2f77477ec3f0bd9e57f9123d">index</a></td></tr>
<tr class="separator:ac452980f2f77477ec3f0bd9e57f9123d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46c66599c92a951c37cd08e1171e7fc7"><td class="memItemLeft" align="right" valign="top">const char *const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a46c66599c92a951c37cd08e1171e7fc7">string</a></td></tr>
<tr class="separator:a46c66599c92a951c37cd08e1171e7fc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a900adc5403a6cc755153d6bc8aa71220"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a900adc5403a6cc755153d6bc8aa71220">count</a></td></tr>
<tr class="separator:a900adc5403a6cc755153d6bc8aa71220"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5770241d8828b8149af630ea3a1b3e94"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a> = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td></tr>
<tr class="separator:a5770241d8828b8149af630ea3a1b3e94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8114587345e82b4c7c6243e945bb93bb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a8114587345e82b4c7c6243e945bb93bb">which</a></td></tr>
<tr class="separator:a8114587345e82b4c7c6243e945bb93bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba484a7c9042d40bf7fafb0aeb660c8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> *const <a class="el" href="structAws_1_1cJSON.html">cJSON</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#aba484a7c9042d40bf7fafb0aeb660c8f">replacement</a></td></tr>
<tr class="separator:aba484a7c9042d40bf7fafb0aeb660c8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba4985a42b3b659ae878b3badd2f9ea9"><td class="memItemLeft" align="right" valign="top">int <a class="el" href="structAws_1_1cJSON.html">cJSON</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#aba4985a42b3b659ae878b3badd2f9ea9">newitem</a></td></tr>
<tr class="separator:aba4985a42b3b659ae878b3badd2f9ea9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a936be87f05f76d9b95713b650c72c46c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#ae25be287ff4c494546ce21e78d16a660">cJSON_bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a936be87f05f76d9b95713b650c72c46c">recurse</a></td></tr>
<tr class="separator:a936be87f05f76d9b95713b650c72c46c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44ae718c88e98e8b8f5e0f5f9c7d74c2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structAws_1_1cJSON.html">cJSON</a> *const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a44ae718c88e98e8b8f5e0f5f9c7d74c2">b</a></td></tr>
<tr class="separator:a44ae718c88e98e8b8f5e0f5f9c7d74c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f7c77e8516309d57648237de18f5bc9"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structAws_1_1cJSON.html">cJSON</a> *const const <a class="el" href="namespaceAws.html#ae25be287ff4c494546ce21e78d16a660">cJSON_bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a0f7c77e8516309d57648237de18f5bc9">case_sensitive</a></td></tr>
<tr class="separator:a0f7c77e8516309d57648237de18f5bc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b58e72d45c3d99eed5764f31b6e4141"><td class="memItemLeft" align="right" valign="top">const char *const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a></td></tr>
<tr class="separator:a1b58e72d45c3d99eed5764f31b6e4141"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af77f96eee7b6b3fad06e6d29898914b5"><td class="memItemLeft" align="right" valign="top">const char *const const <a class="el" href="namespaceAws.html#ae25be287ff4c494546ce21e78d16a660">cJSON_bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#af77f96eee7b6b3fad06e6d29898914b5">boolean</a></td></tr>
<tr class="separator:af77f96eee7b6b3fad06e6d29898914b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad776c308b32b45d621462ea18bf9beff"><td class="memItemLeft" align="right" valign="top">const char *const const double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ad776c308b32b45d621462ea18bf9beff">number</a></td></tr>
<tr class="separator:ad776c308b32b45d621462ea18bf9beff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0a622163df04341adbb9f93830970b3"><td class="memItemLeft" align="right" valign="top">const char *const const char *const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ac0a622163df04341adbb9f93830970b3">raw</a></td></tr>
<tr class="separator:ac0a622163df04341adbb9f93830970b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3076bc67e26c850c1674abaecce578f4"><td class="memItemLeft" align="right" valign="top">global_error&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a3076bc67e26c850c1674abaecce578f4">json</a> = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td></tr>
<tr class="separator:a3076bc67e26c850c1674abaecce578f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad293c8b15694382c698b662f7acd9f8e"><td class="memItemLeft" align="right" valign="top">global_error&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ad293c8b15694382c698b662f7acd9f8e">position</a> = 0</td></tr>
<tr class="separator:ad293c8b15694382c698b662f7acd9f8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a059551721f47fdeb9bf9e1816b78b25d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#ab680d00d3625d576b9160710e643da63">buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a059551721f47fdeb9bf9e1816b78b25d">content</a> = (const unsigned char *) value</td></tr>
<tr class="separator:a059551721f47fdeb9bf9e1816b78b25d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b36e73e20878ce98336cfdea0494281"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#ab680d00d3625d576b9160710e643da63">buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a4b36e73e20878ce98336cfdea0494281">offset</a> = 0</td></tr>
<tr class="separator:a4b36e73e20878ce98336cfdea0494281"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57ce4f2b5c9bd06f9c6e1f6c00e31315"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#ab680d00d3625d576b9160710e643da63">buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a57ce4f2b5c9bd06f9c6e1f6c00e31315">hooks</a> = global_hooks</td></tr>
<tr class="separator:a57ce4f2b5c9bd06f9c6e1f6c00e31315"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30f044884a662cd71fea7edc7aaf26e6"><td class="memItemLeft" align="right" valign="top">fail&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a30f044884a662cd71fea7edc7aaf26e6">__pad0__</a></td></tr>
<tr class="separator:a30f044884a662cd71fea7edc7aaf26e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41b67e809416e9bd96026fa1f414925d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#af5ef41a8eeca88b69e2eadd83ada05cd">return</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td></tr>
<tr class="separator:a41b67e809416e9bd96026fa1f414925d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab680d00d3625d576b9160710e643da63"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#a704cef6a112538ac7afcf5098d6d248f">p</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ab680d00d3625d576b9160710e643da63">buffer</a> = (unsigned char *) global_hooks.allocate((size_t) <a class="el" href="namespaceAws.html#aee7bc1146e5a66fe1fa538dc65c793e0">prebuffer</a>)</td></tr>
<tr class="separator:ab680d00d3625d576b9160710e643da63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48fa524edb7fea76dcdea3f7675dcdff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#a704cef6a112538ac7afcf5098d6d248f">p</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a48fa524edb7fea76dcdea3f7675dcdff">noalloc</a> = false</td></tr>
<tr class="separator:a48fa524edb7fea76dcdea3f7675dcdff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b080fcf4aed7e14fb25c2638948af06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#a704cef6a112538ac7afcf5098d6d248f">p</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a5b080fcf4aed7e14fb25c2638948af06">format</a> = <a class="el" href="namespaceAws.html#a584c037a1897b77d9876151955335159">fmt</a></td></tr>
<tr class="separator:a5b080fcf4aed7e14fb25c2638948af06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14f90ca6f5e95d30c79d04efce16a2ab"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a14f90ca6f5e95d30c79d04efce16a2ab">buf</a></td></tr>
<tr class="separator:a14f90ca6f5e95d30c79d04efce16a2ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8275fb544361b33cba071af3a547329"><td class="memItemLeft" align="right" valign="top">char const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#aa8275fb544361b33cba071af3a547329">len</a></td></tr>
<tr class="separator:aa8275fb544361b33cba071af3a547329"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0af31e16c5e60e82beaa1de641126e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ae0af31e16c5e60e82beaa1de641126e7">next</a> = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td></tr>
<tr class="separator:ae0af31e16c5e60e82beaa1de641126e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac13279619958273b34f851f8036d53c0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ac13279619958273b34f851f8036d53c0">after_inserted</a> = get_array_item(array, (size_t) <a class="el" href="namespaceAws.html#a8114587345e82b4c7c6243e945bb93bb">which</a>)</td></tr>
<tr class="separator:ac13279619958273b34f851f8036d53c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8fa14f58f07b6cb259c64bbe7658ed0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#aba4985a42b3b659ae878b3badd2f9ea9">newitem</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#af8fa14f58f07b6cb259c64bbe7658ed0">prev</a> = <a class="el" href="namespaceAws.html#ac13279619958273b34f851f8036d53c0">after_inserted</a>-&gt;prev</td></tr>
<tr class="separator:af8fa14f58f07b6cb259c64bbe7658ed0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1945814c8f094d36232f6e51c560a4dc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a1945814c8f094d36232f6e51c560a4dc">else</a></td></tr>
<tr class="separator:a1945814c8f094d36232f6e51c560a4dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac488d0932f9b9e0686736a3dc7a8bb08"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#af5ef41a8eeca88b69e2eadd83ada05cd">return</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#ac488d0932f9b9e0686736a3dc7a8bb08">true</a></td></tr>
<tr class="separator:ac488d0932f9b9e0686736a3dc7a8bb08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56a46d10ee9f89f5ff63ceb62ec27991"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a56a46d10ee9f89f5ff63ceb62ec27991">n</a> = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td></tr>
<tr class="separator:a56a46d10ee9f89f5ff63ceb62ec27991"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a704cef6a112538ac7afcf5098d6d248f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a704cef6a112538ac7afcf5098d6d248f">p</a> = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td></tr>
<tr class="separator:a704cef6a112538ac7afcf5098d6d248f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63d22a0af7bbcae8152004baa4756a4d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a63d22a0af7bbcae8152004baa4756a4d">a</a> = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td></tr>
<tr class="separator:a63d22a0af7bbcae8152004baa4756a4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75e78b6c6a14c9cb782d5e53a1487879"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a75e78b6c6a14c9cb782d5e53a1487879">child</a> = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td></tr>
<tr class="separator:a75e78b6c6a14c9cb782d5e53a1487879"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadc48c85f2653b5085f8f314e8589383"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#aadc48c85f2653b5085f8f314e8589383">newchild</a> = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td></tr>
<tr class="separator:aadc48c85f2653b5085f8f314e8589383"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5256b1ff01fae77769fee34ff8ef45a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#aba4985a42b3b659ae878b3badd2f9ea9">newitem</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a5256b1ff01fae77769fee34ff8ef45a7">type</a> = <a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>-&gt;type &amp; (~<a class="el" href="cJSON_8h.html#ad3d18116aae3bfa46f13bcfd7fd6d4e7">cJSON_IsReference</a>)</td></tr>
<tr class="separator:a5256b1ff01fae77769fee34ff8ef45a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae0ad88af2a400f80b728d90e4948413"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#aba4985a42b3b659ae878b3badd2f9ea9">newitem</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#aae0ad88af2a400f80b728d90e4948413">valueint</a> = <a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>-&gt;valueint</td></tr>
<tr class="separator:aae0ad88af2a400f80b728d90e4948413"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc152044ce8201ed485089de1847e6aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAws.html#aba4985a42b3b659ae878b3badd2f9ea9">newitem</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#adc152044ce8201ed485089de1847e6aa">valuedouble</a> = <a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>-&gt;valuedouble</td></tr>
<tr class="separator:adc152044ce8201ed485089de1847e6aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ab63ecf5882656ec150ad6dda779008"><td class="memItemLeft" align="right" valign="top">fail&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceAws.html#a8ab63ecf5882656ec150ad6dda779008">__pad1__</a></td></tr>
<tr class="separator:a8ab63ecf5882656ec150ad6dda779008"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>MODIFICATIONS: parse doesn't rely on null terminated strings. (Who thought that was a good idea.... ever?). valueInt was moved up to improve alignment. Wrap all symbols in the <a class="el" href="namespaceAws.html">Aws</a> namespace as a short-term collision resolution</p>
<p>Modifications licensed under:</p>
<p>Copyright 2010-2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.</p>
<p>Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with the License. A copy of the License is located at</p>
<p><a href="http://aws.amazon.com/apache2.0">http://aws.amazon.com/apache2.0</a></p>
<p>or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. </p>
</div><h2 class="groupheader">Typedef Documentation</h2>
<a id="abe25c440448d4d9d5667369353012a2f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe25c440448d4d9d5667369353012a2f">&#9670;&nbsp;</a></span>cJSON</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structAws_1_1cJSON.html">Aws::cJSON</a> <a class="el" href="structAws_1_1cJSON.html">Aws::cJSON</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae25be287ff4c494546ce21e78d16a660"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae25be287ff4c494546ce21e78d16a660">&#9670;&nbsp;</a></span>cJSON_bool</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="namespaceAws.html#ae25be287ff4c494546ce21e78d16a660">Aws::cJSON_bool</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab262be12efeb871483adaeb4557c07f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab262be12efeb871483adaeb4557c07f1">&#9670;&nbsp;</a></span>cJSON_Hooks</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structAws_1_1cJSON__Hooks.html">Aws::cJSON_Hooks</a> <a class="el" href="structAws_1_1cJSON__Hooks.html">Aws::cJSON_Hooks</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9c1a23b59bdfc4278a3a82e70471083a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c1a23b59bdfc4278a3a82e70471083a">&#9670;&nbsp;</a></span>internal_hooks</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structAws_1_1internal__hooks.html">Aws::internal_hooks</a> <a class="el" href="structAws_1_1internal__hooks.html">Aws::internal_hooks</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="ad3f4c18dbf4996b79d37b5881548d397"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad3f4c18dbf4996b79d37b5881548d397">&#9670;&nbsp;</a></span>cJSON_Compare()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::cJSON_Compare </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structAws_1_1cJSON.html">cJSON</a> *const&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="structAws_1_1cJSON.html">cJSON</a> *const&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="namespaceAws.html#ae25be287ff4c494546ce21e78d16a660">cJSON_bool</a>&#160;</td>
          <td class="paramname"><em>case_sensitive</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad5dd423de84335e59a51038213c48fe9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad5dd423de84335e59a51038213c48fe9">&#9670;&nbsp;</a></span>cJSON_Delete() <span class="overload">[1/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::cJSON_Delete </td>
          <td>(</td>
          <td class="paramtype">array&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aea805eecae5103c69f7cd95bb7368e2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aea805eecae5103c69f7cd95bb7368e2a">&#9670;&nbsp;</a></span>cJSON_Delete() <span class="overload">[2/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::cJSON_Delete </td>
          <td>(</td>
          <td class="paramtype">bool_item&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1baa50db6803fb644ef0fb754ee9f778"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1baa50db6803fb644ef0fb754ee9f778">&#9670;&nbsp;</a></span>cJSON_Delete() <span class="overload">[3/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::cJSON_Delete </td>
          <td>(</td>
          <td class="paramtype">false_item&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2708a08db57e08e3a433dd0804245a9d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2708a08db57e08e3a433dd0804245a9d">&#9670;&nbsp;</a></span>cJSON_Delete() <span class="overload">[4/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::cJSON_Delete </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="acbbc253873ffe75541192ab169dee5f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acbbc253873ffe75541192ab169dee5f6">&#9670;&nbsp;</a></span>cJSON_Delete() <span class="overload">[5/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::cJSON_Delete </td>
          <td>(</td>
          <td class="paramtype">null&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aafa7196f1353c33c8f873322b09b78ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aafa7196f1353c33c8f873322b09b78ed">&#9670;&nbsp;</a></span>cJSON_Delete() <span class="overload">[6/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::cJSON_Delete </td>
          <td>(</td>
          <td class="paramtype">number_item&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa77308c9bceb41142b86bf53d11a6c35"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa77308c9bceb41142b86bf53d11a6c35">&#9670;&nbsp;</a></span>cJSON_Delete() <span class="overload">[7/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::cJSON_Delete </td>
          <td>(</td>
          <td class="paramtype">object_item&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0efd4be790a4ca9db2ebf7debf6e47e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0efd4be790a4ca9db2ebf7debf6e47e5">&#9670;&nbsp;</a></span>cJSON_Delete() <span class="overload">[8/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::cJSON_Delete </td>
          <td>(</td>
          <td class="paramtype">raw_item&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a80e05468bc5c659b409538bac8e3e4a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a80e05468bc5c659b409538bac8e3e4a4">&#9670;&nbsp;</a></span>cJSON_Delete() <span class="overload">[9/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::cJSON_Delete </td>
          <td>(</td>
          <td class="paramtype">string_item&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac4c78f359c9a0e623fe1f0124239489e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4c78f359c9a0e623fe1f0124239489e">&#9670;&nbsp;</a></span>cJSON_Delete() <span class="overload">[10/10]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::cJSON_Delete </td>
          <td>(</td>
          <td class="paramtype">true_item&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a35e623f42b0cd6bf7d8c50f78d41eca9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a35e623f42b0cd6bf7d8c50f78d41eca9">&#9670;&nbsp;</a></span>cJSON_DetachItemViaPointer()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#af5ef41a8eeca88b69e2eadd83ada05cd">return</a> Aws::cJSON_DetachItemViaPointer </td>
          <td>(</td>
          <td class="paramtype">object&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">to_detach&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a86bb02b8df190871673c21a223f451a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86bb02b8df190871673c21a223f451a5">&#9670;&nbsp;</a></span>cJSON_InsertItemInArray()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::cJSON_InsertItemInArray </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> *&#160;</td>
          <td class="paramname"><em>array</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>which</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> *&#160;</td>
          <td class="paramname"><em>newitem</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a32981f90bfc94b72b3062d2e7ff08acc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32981f90bfc94b72b3062d2e7ff08acc">&#9670;&nbsp;</a></span>cJSON_PrintPreallocated()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::cJSON_PrintPreallocated </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> *&#160;</td>
          <td class="paramname"><em>item</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>buffer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>length</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="namespaceAws.html#ae25be287ff4c494546ce21e78d16a660">cJSON_bool</a>&#160;</td>
          <td class="paramname"><em>format</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3c5185b6eaacaa320bd6461e6b1f9300"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3c5185b6eaacaa320bd6461e6b1f9300">&#9670;&nbsp;</a></span>CJSON_PUBLIC() <span class="overload">[1/7]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::CJSON_PUBLIC </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad2eb4e3a6ec670cc7b3912f683972792"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad2eb4e3a6ec670cc7b3912f683972792">&#9670;&nbsp;</a></span>CJSON_PUBLIC() <span class="overload">[2/7]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::CJSON_PUBLIC </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a93f7115ea681591a5ff4e16967115ea0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a93f7115ea681591a5ff4e16967115ea0">&#9670;&nbsp;</a></span>CJSON_PUBLIC() <span class="overload">[3/7]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::CJSON_PUBLIC </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa3853510b4f5047339d3320d807177c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3853510b4f5047339d3320d807177c7">&#9670;&nbsp;</a></span>CJSON_PUBLIC() <span class="overload">[4/7]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::CJSON_PUBLIC </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4fb370a4e9fce06d7d1495696261babf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4fb370a4e9fce06d7d1495696261babf">&#9670;&nbsp;</a></span>CJSON_PUBLIC() <span class="overload">[5/7]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::CJSON_PUBLIC </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae9be5f3f0cc1e974b9af623207320ab6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9be5f3f0cc1e974b9af623207320ab6">&#9670;&nbsp;</a></span>CJSON_PUBLIC() <span class="overload">[6/7]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::CJSON_PUBLIC </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab1d687877314e31d5943675e06ee24cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab1d687877314e31d5943675e06ee24cc">&#9670;&nbsp;</a></span>CJSON_PUBLIC() <span class="overload">[7/7]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::CJSON_PUBLIC </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afbde3f3f4b83087cfc4d66def58d50c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afbde3f3f4b83087cfc4d66def58d50c9">&#9670;&nbsp;</a></span>for()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::for </td>
          <td>(</td>
          <td class="paramtype">i&#160;</td>
          <td class="paramname"> = <code>0;&#160;<a class="el" href="namespaceAws.html#a63d22a0af7bbcae8152004baa4756a4d">a</a>&#160;&amp;&amp;&#160;(i&#160;&lt;&#160;(size_t)&#160;<a class="el" href="namespaceAws.html#a900adc5403a6cc755153d6bc8aa71220">count</a>);&#160;i++</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5abc0cfc938d31f87aee3f706a189a49"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5abc0cfc938d31f87aee3f706a189a49">&#9670;&nbsp;</a></span>if() <span class="overload">[1/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">!&#160;</td>
          <td class="paramname"><em>item</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a521aa7806a87be77fbcf0eead11e3b2d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a521aa7806a87be77fbcf0eead11e3b2d">&#9670;&nbsp;</a></span>if() <span class="overload">[2/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">!p.&#160;</td>
          <td class="paramname"><em>buffer</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac1b17dfde3f134b806ae9ebf014eca5c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac1b17dfde3f134b806ae9ebf014eca5c">&#9670;&nbsp;</a></span>if() <span class="overload">[3/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">!&#160;</td>
          <td class="paramname"><em>parse_value</em>item, buffer_skip_whitespace(skip_utf8_bom(&amp;buffer))</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad0331d39975a4ee1af2eabab147e5722"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0331d39975a4ee1af2eabab147e5722">&#9670;&nbsp;</a></span>if() <span class="overload">[4/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">!&#160;</td>
          <td class="paramname"><em>print_value</em>item, &amp;p</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a18edc756840afdbf509f2e20014aafdf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a18edc756840afdbf509f2e20014aafdf">&#9670;&nbsp;</a></span>if() <span class="overload">[5/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">(<a class="el" href="namespaceAws.html#a900adc5403a6cc755153d6bc8aa71220">count</a>&lt; 0)||(numbers==<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a47d69d123d8fddf470dd760b110eb32b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a47d69d123d8fddf470dd760b110eb32b">&#9670;&nbsp;</a></span>if() <span class="overload">[6/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">(<a class="el" href="namespaceAws.html#a900adc5403a6cc755153d6bc8aa71220">count</a>&lt; 0)||(strings==<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a84ff086ac58a8bad6d530206a3e14c41"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a84ff086ac58a8bad6d530206a3e14c41">&#9670;&nbsp;</a></span>if() <span class="overload">[7/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">(<a class="el" href="namespaceAws.html#aa8275fb544361b33cba071af3a547329">len</a>&lt; 0)||(<a class="el" href="namespaceAws.html#a14f90ca6f5e95d30c79d04efce16a2ab">buf</a>==<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afd2a05e61119dc6488768543558925d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd2a05e61119dc6488768543558925d3">&#9670;&nbsp;</a></span>if() <span class="overload">[8/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, array, &amp;global_hooks, false)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ade5cdaee25ed82d144bb06e11fb105bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade5cdaee25ed82d144bb06e11fb105bc">&#9670;&nbsp;</a></span>if() <span class="overload">[9/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, bool_item, &amp;global_hooks, false)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afeca77db2f06d41acea215de8618b26c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afeca77db2f06d41acea215de8618b26c">&#9670;&nbsp;</a></span>if() <span class="overload">[10/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, false_item, &amp;global_hooks, false)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac57f3ab724d0e13e095967c0b726c6dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac57f3ab724d0e13e095967c0b726c6dd">&#9670;&nbsp;</a></span>if() <span class="overload">[11/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, null, &amp;global_hooks, false)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a41203e599794422fe552a1e91d5c4fa9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a41203e599794422fe552a1e91d5c4fa9">&#9670;&nbsp;</a></span>if() <span class="overload">[12/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, number_item, &amp;global_hooks, false)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a13ef8447cfc6385b6052ba40199438e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a13ef8447cfc6385b6052ba40199438e7">&#9670;&nbsp;</a></span>if() <span class="overload">[13/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, object_item, &amp;global_hooks, false)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a55ded840e09916ff4ae39d0ffc9f7164"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a55ded840e09916ff4ae39d0ffc9f7164">&#9670;&nbsp;</a></span>if() <span class="overload">[14/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, raw_item, &amp;global_hooks, false)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="add3e65569aed7bbd3f6abdf2b4082ed1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add3e65569aed7bbd3f6abdf2b4082ed1">&#9670;&nbsp;</a></span>if() <span class="overload">[15/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, string_item, &amp;global_hooks, false)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a91de6258f03fb3c1c3f6d612efe9dfaf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91de6258f03fb3c1c3f6d612efe9dfaf">&#9670;&nbsp;</a></span>if() <span class="overload">[16/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">add_item_to_object(object, <a class="el" href="namespaceAws.html#a1b58e72d45c3d99eed5764f31b6e4141">name</a>, true_item, &amp;global_hooks, false)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab931e1e9f562921dd6dab34cbae3bad5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab931e1e9f562921dd6dab34cbae3bad5">&#9670;&nbsp;</a></span>if() <span class="overload">[17/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceAws.html#ac13279619958273b34f851f8036d53c0">after_inserted</a>&#160;</td>
          <td class="paramname"> = <code>=&#160;<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a471978b013d4fcfd3e016b9836da3622"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a471978b013d4fcfd3e016b9836da3622">&#9670;&nbsp;</a></span>if() <span class="overload">[18/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>-&gt;&#160;</td>
          <td class="paramname"><em>valuestring</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae00c4d8e4969bf477a0445a829d49107"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae00c4d8e4969bf477a0445a829d49107">&#9670;&nbsp;</a></span>if() <span class="overload">[19/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>&#160;</td>
          <td class="paramname"> = <code>=&#160;<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a73113435c094be1be7cb4249392fe7de"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a73113435c094be1be7cb4249392fe7de">&#9670;&nbsp;</a></span>if() <span class="overload">[20/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">parent-&gt;&#160;</td>
          <td class="paramname"><em>child</em> = <code>=&#160;<a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a></code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af4827035f31788bf25c9fad589a814cf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af4827035f31788bf25c9fad589a814cf">&#9670;&nbsp;</a></span>if() <span class="overload">[21/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0848b0484eae2889aa586c1f92a00bce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0848b0484eae2889aa586c1f92a00bce">&#9670;&nbsp;</a></span>if() <span class="overload">[22/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceAws.html#aba484a7c9042d40bf7fafb0aeb660c8f">replacement</a>-&gt;<a class="el" href="namespaceAws.html#ae0af31e16c5e60e82beaa1de641126e7">next</a> !&#160;</td>
          <td class="paramname"> = <code><a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9158daf4bb22f43049c40bec0532fd6d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9158daf4bb22f43049c40bec0532fd6d">&#9670;&nbsp;</a></span>if() <span class="overload">[23/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceAws.html#aba484a7c9042d40bf7fafb0aeb660c8f">replacement</a>-&gt;<a class="el" href="namespaceAws.html#af8fa14f58f07b6cb259c64bbe7658ed0">prev</a> !&#160;</td>
          <td class="paramname"> = <code><a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa6ace3dd422875ed330ac6aea1ce08f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6ace3dd422875ed330ac6aea1ce08f3">&#9670;&nbsp;</a></span>if() <span class="overload">[24/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceAws.html#a6aa1ba4d23552e6f67db375f5dddf8bc">return_parse_end</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af3d92d9ef2e6b2355825eb9e2aeffa7d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3d92d9ef2e6b2355825eb9e2aeffa7d">&#9670;&nbsp;</a></span>if() <span class="overload">[25/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">value !&#160;</td>
          <td class="paramname"> = <code><a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a03d23319778be069cbcbb2f4785e3da3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a03d23319778be069cbcbb2f4785e3da3">&#9670;&nbsp;</a></span>if() <span class="overload">[26/26]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::if </td>
          <td>(</td>
          <td class="paramtype">value&#160;</td>
          <td class="paramname"> = <code>=&#160;<a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3779cfcea23823f873837663e1c615ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3779cfcea23823f873837663e1c615ba">&#9670;&nbsp;</a></span>print_value()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#af5ef41a8eeca88b69e2eadd83ada05cd">return</a> Aws::print_value </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&amp;&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af5ef41a8eeca88b69e2eadd83ada05cd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5ef41a8eeca88b69e2eadd83ada05cd">&#9670;&nbsp;</a></span>return()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::return </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7dd9a063af930c5ff745333835d6ea39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7dd9a063af930c5ff745333835d6ea39">&#9670;&nbsp;</a></span>while()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::while </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceAws.html#a75e78b6c6a14c9cb782d5e53a1487879">child</a> !&#160;</td>
          <td class="paramname"> = <code><a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="a30f044884a662cd71fea7edc7aaf26e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a30f044884a662cd71fea7edc7aaf26e6">&#9670;&nbsp;</a></span>__pad0__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">fail Aws::__pad0__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8ab63ecf5882656ec150ad6dda779008"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8ab63ecf5882656ec150ad6dda779008">&#9670;&nbsp;</a></span>__pad1__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">fail Aws::__pad1__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a63d22a0af7bbcae8152004baa4756a4d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a63d22a0af7bbcae8152004baa4756a4d">&#9670;&nbsp;</a></span>a</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#af5ef41a8eeca88b69e2eadd83ada05cd">return</a> Aws::a = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac13279619958273b34f851f8036d53c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac13279619958273b34f851f8036d53c0">&#9670;&nbsp;</a></span>after_inserted</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::after_inserted = get_array_item(array, (size_t) <a class="el" href="namespaceAws.html#a8114587345e82b4c7c6243e945bb93bb">which</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a44ae718c88e98e8b8f5e0f5f9c7d74c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44ae718c88e98e8b8f5e0f5f9c7d74c2">&#9670;&nbsp;</a></span>b</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="structAws_1_1cJSON.html">cJSON</a>* const Aws::b</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af77f96eee7b6b3fad06e6d29898914b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af77f96eee7b6b3fad06e6d29898914b5">&#9670;&nbsp;</a></span>boolean</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char *const const <a class="el" href="namespaceAws.html#ae25be287ff4c494546ce21e78d16a660">cJSON_bool</a> Aws::boolean</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">        <a class="code" href="namespaceAws.html#abe25c440448d4d9d5667369353012a2f">cJSON</a> *bool_item = cJSON_CreateBool(<span class="keywordtype">boolean</span>)</div>
</div><!-- fragment -->
</div>
</div>
<a id="a14f90ca6f5e95d30c79d04efce16a2ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a14f90ca6f5e95d30c79d04efce16a2ab">&#9670;&nbsp;</a></span>buf</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* Aws::buf</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab680d00d3625d576b9160710e643da63"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab680d00d3625d576b9160710e643da63">&#9670;&nbsp;</a></span>buffer</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#a704cef6a112538ac7afcf5098d6d248f">p</a> Aws::buffer = (unsigned char *) global_hooks.allocate((size_t) <a class="el" href="namespaceAws.html#aee7bc1146e5a66fe1fa538dc65c793e0">prebuffer</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0f7c77e8516309d57648237de18f5bc9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f7c77e8516309d57648237de18f5bc9">&#9670;&nbsp;</a></span>case_sensitive</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="structAws_1_1cJSON.html">cJSON</a>* const const <a class="el" href="namespaceAws.html#ae25be287ff4c494546ce21e78d16a660">cJSON_bool</a> Aws::case_sensitive</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a75e78b6c6a14c9cb782d5e53a1487879"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a75e78b6c6a14c9cb782d5e53a1487879">&#9670;&nbsp;</a></span>child</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::child = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a059551721f47fdeb9bf9e1816b78b25d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a059551721f47fdeb9bf9e1816b78b25d">&#9670;&nbsp;</a></span>content</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#ab680d00d3625d576b9160710e643da63">buffer</a> Aws::content = (const unsigned char *) value</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a900adc5403a6cc755153d6bc8aa71220"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a900adc5403a6cc755153d6bc8aa71220">&#9670;&nbsp;</a></span>count</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Aws::count</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">        <span class="keywordtype">size_t</span> i = 0</div>
</div><!-- fragment -->
</div>
</div>
<a id="a1945814c8f094d36232f6e51c560a4dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1945814c8f094d36232f6e51c560a4dc">&#9670;&nbsp;</a></span>else</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Aws::else</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">            <a class="code" href="namespaceAws.html#aba4985a42b3b659ae878b3badd2f9ea9">newitem</a>-&gt;<a class="code" href="structAws_1_1cJSON.html#a1a055300b1bd4091488febe57edf0b06">prev</a>-&gt;<a class="code" href="structAws_1_1cJSON.html#ae356b22f436d1175ab37a8a73eb81323">next</a> = <a class="code" href="namespaceAws.html#aba4985a42b3b659ae878b3badd2f9ea9">newitem</a></div>
</div><!-- fragment -->
</div>
</div>
<a id="a584c037a1897b77d9876151955335159"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a584c037a1897b77d9876151955335159">&#9670;&nbsp;</a></span>fmt</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char const int const <a class="el" href="namespaceAws.html#ae25be287ff4c494546ce21e78d16a660">cJSON_bool</a> Aws::fmt</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">        printbuffer <a class="code" href="namespaceAws.html#a704cef6a112538ac7afcf5098d6d248f">p</a> = {0, 0, 0, 0, 0, 0, {0, 0, 0}}</div>
</div><!-- fragment -->
</div>
</div>
<a id="a5b080fcf4aed7e14fb25c2638948af06"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5b080fcf4aed7e14fb25c2638948af06">&#9670;&nbsp;</a></span>format</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#a704cef6a112538ac7afcf5098d6d248f">p</a> Aws::format = <a class="el" href="namespaceAws.html#a584c037a1897b77d9876151955335159">fmt</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a57ce4f2b5c9bd06f9c6e1f6c00e31315"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57ce4f2b5c9bd06f9c6e1f6c00e31315">&#9670;&nbsp;</a></span>hooks</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#a704cef6a112538ac7afcf5098d6d248f">p</a> Aws::hooks = global_hooks</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac452980f2f77477ec3f0bd9e57f9123d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac452980f2f77477ec3f0bd9e57f9123d">&#9670;&nbsp;</a></span>index</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Aws::index</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">        <span class="keywordflow">if</span> (<a class="code" href="namespaceAws.html#ac452980f2f77477ec3f0bd9e57f9123d">index</a> &lt; 0) {</div>
<div class="line">            <span class="keywordflow">return</span> <a class="code" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>;</div>
<div class="line">        }</div>
<div class="line"> </div>
<div class="line">        <span class="keywordflow">return</span> get_array_item(array, (<span class="keywordtype">size_t</span>) <a class="code" href="namespaceAws.html#ac452980f2f77477ec3f0bd9e57f9123d">index</a>)</div>
</div><!-- fragment -->
</div>
</div>
<a id="a5770241d8828b8149af630ea3a1b3e94"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5770241d8828b8149af630ea3a1b3e94">&#9670;&nbsp;</a></span>item</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> *const Aws::item = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3076bc67e26c850c1674abaecce578f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3076bc67e26c850c1674abaecce578f4">&#9670;&nbsp;</a></span>json</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">global_error Aws::json = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa8275fb544361b33cba071af3a547329"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa8275fb544361b33cba071af3a547329">&#9670;&nbsp;</a></span>len</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char const int Aws::len</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a52c438299b08516e5d87b48ded603a6e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a52c438299b08516e5d87b48ded603a6e">&#9670;&nbsp;</a></span>length</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#a704cef6a112538ac7afcf5098d6d248f">p</a> Aws::length = length</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a56a46d10ee9f89f5ff63ceb62ec27991"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56a46d10ee9f89f5ff63ceb62ec27991">&#9670;&nbsp;</a></span>n</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> * Aws::n = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1b58e72d45c3d99eed5764f31b6e4141"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b58e72d45c3d99eed5764f31b6e4141">&#9670;&nbsp;</a></span>name</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char *const Aws::name</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">        <a class="code" href="namespaceAws.html#abe25c440448d4d9d5667369353012a2f">cJSON</a> *<span class="keyword">null</span> = cJSON_CreateNull()</div>
</div><!-- fragment -->
</div>
</div>
<a id="aadc48c85f2653b5085f8f314e8589383"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aadc48c85f2653b5085f8f314e8589383">&#9670;&nbsp;</a></span>newchild</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structAws_1_1cJSON.html">cJSON</a>* Aws::newchild = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aba4985a42b3b659ae878b3badd2f9ea9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aba4985a42b3b659ae878b3badd2f9ea9">&#9670;&nbsp;</a></span>newitem</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#af5ef41a8eeca88b69e2eadd83ada05cd">return</a> Aws::newitem</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">        <a class="code" href="namespaceAws.html#abe25c440448d4d9d5667369353012a2f">cJSON</a> *<a class="code" href="namespaceAws.html#ac13279619958273b34f851f8036d53c0">after_inserted</a> = <a class="code" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></div>
</div><!-- fragment -->
</div>
</div>
<a id="ae0af31e16c5e60e82beaa1de641126e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae0af31e16c5e60e82beaa1de641126e7">&#9670;&nbsp;</a></span>next</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> * Aws::next = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a48fa524edb7fea76dcdea3f7675dcdff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a48fa524edb7fea76dcdea3f7675dcdff">&#9670;&nbsp;</a></span>noalloc</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#a704cef6a112538ac7afcf5098d6d248f">p</a> Aws::noalloc = false</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a41b67e809416e9bd96026fa1f414925d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a41b67e809416e9bd96026fa1f414925d">&#9670;&nbsp;</a></span>NULL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#af5ef41a8eeca88b69e2eadd83ada05cd">return</a> Aws::NULL</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad776c308b32b45d621462ea18bf9beff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad776c308b32b45d621462ea18bf9beff">&#9670;&nbsp;</a></span>number</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char *const const double Aws::number</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">        <span class="keywordflow">if</span> (<a class="code" href="namespaceAws.html#ad776c308b32b45d621462ea18bf9beff">number</a> &gt;= INT_MAX) {</div>
<div class="line">            <span class="keywordtype">object</span>-&gt;valueint = INT_MAX;</div>
<div class="line">        } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="namespaceAws.html#ad776c308b32b45d621462ea18bf9beff">number</a> &lt;= INT_MIN) {</div>
<div class="line">            <span class="keywordtype">object</span>-&gt;valueint = INT_MIN;</div>
<div class="line">        } <span class="keywordflow">else</span> {</div>
<div class="line">            <span class="keywordtype">object</span>-&gt;valueint = (int) <a class="code" href="namespaceAws.html#ad776c308b32b45d621462ea18bf9beff">number</a>;</div>
<div class="line">        }</div>
<div class="line"> </div>
<div class="line">        <span class="keywordflow">return</span> <span class="keywordtype">object</span>-&gt;valuedouble = <a class="code" href="namespaceAws.html#ad776c308b32b45d621462ea18bf9beff">number</a></div>
</div><!-- fragment -->
</div>
</div>
<a id="a4b36e73e20878ce98336cfdea0494281"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4b36e73e20878ce98336cfdea0494281">&#9670;&nbsp;</a></span>offset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#a704cef6a112538ac7afcf5098d6d248f">p</a> Aws::offset = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a704cef6a112538ac7afcf5098d6d248f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a704cef6a112538ac7afcf5098d6d248f">&#9670;&nbsp;</a></span>p</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> * Aws::p = <a class="el" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad293c8b15694382c698b662f7acd9f8e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad293c8b15694382c698b662f7acd9f8e">&#9670;&nbsp;</a></span>position</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">global_error Aws::position = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aee7bc1146e5a66fe1fa538dc65c793e0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aee7bc1146e5a66fe1fa538dc65c793e0">&#9670;&nbsp;</a></span>prebuffer</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Aws::prebuffer</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af8fa14f58f07b6cb259c64bbe7658ed0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af8fa14f58f07b6cb259c64bbe7658ed0">&#9670;&nbsp;</a></span>prev</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a> Aws::prev = <a class="el" href="namespaceAws.html#ac13279619958273b34f851f8036d53c0">after_inserted</a>-&gt;prev</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac0a622163df04341adbb9f93830970b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac0a622163df04341adbb9f93830970b3">&#9670;&nbsp;</a></span>raw</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char *const const char *const Aws::raw</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">        <a class="code" href="namespaceAws.html#abe25c440448d4d9d5667369353012a2f">cJSON</a> *raw_item = cJSON_CreateRaw(<a class="code" href="namespaceAws.html#ac0a622163df04341adbb9f93830970b3">raw</a>)</div>
</div><!-- fragment -->
</div>
</div>
<a id="a936be87f05f76d9b95713b650c72c46c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a936be87f05f76d9b95713b650c72c46c">&#9670;&nbsp;</a></span>recurse</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#ae25be287ff4c494546ce21e78d16a660">cJSON_bool</a> Aws::recurse</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">        <a class="code" href="namespaceAws.html#abe25c440448d4d9d5667369353012a2f">cJSON</a> *<a class="code" href="namespaceAws.html#aba4985a42b3b659ae878b3badd2f9ea9">newitem</a> = <a class="code" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a></div>
</div><!-- fragment -->
</div>
</div>
<a id="aba484a7c9042d40bf7fafb0aeb660c8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aba484a7c9042d40bf7fafb0aeb660c8f">&#9670;&nbsp;</a></span>replacement</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structAws_1_1cJSON.html">cJSON</a> *const <a class="el" href="structAws_1_1cJSON.html">cJSON</a> * Aws::replacement</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">        <span class="keywordflow">if</span> ((parent == <a class="code" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>) || (<a class="code" href="namespaceAws.html#aba484a7c9042d40bf7fafb0aeb660c8f">replacement</a> == <a class="code" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>) || (<a class="code" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a> == <a class="code" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>)) {</div>
<div class="line">            <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line">        }</div>
<div class="line"> </div>
<div class="line">        <span class="keywordflow">if</span> (<a class="code" href="namespaceAws.html#aba484a7c9042d40bf7fafb0aeb660c8f">replacement</a> == <a class="code" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>) {</div>
<div class="line">            <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
<div class="line">        }</div>
<div class="line"> </div>
<div class="line">        <a class="code" href="namespaceAws.html#aba484a7c9042d40bf7fafb0aeb660c8f">replacement</a>-&gt;<a class="code" href="structAws_1_1cJSON.html#ae356b22f436d1175ab37a8a73eb81323">next</a> = <a class="code" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>-&gt;<a class="code" href="structAws_1_1cJSON.html#ae356b22f436d1175ab37a8a73eb81323">next</a></div>
</div><!-- fragment -->
</div>
</div>
<a id="a6aa1ba4d23552e6f67db375f5dddf8bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6aa1ba4d23552e6f67db375f5dddf8bc">&#9670;&nbsp;</a></span>return_parse_end</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">size_t const char ** Aws::return_parse_end</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">        parse_buffer <a class="code" href="namespaceAws.html#ab680d00d3625d576b9160710e643da63">buffer</a> = {0, 0, 0, 0, {0, 0, 0}}</div>
</div><!-- fragment -->
</div>
</div>
<a id="a46c66599c92a951c37cd08e1171e7fc7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46c66599c92a951c37cd08e1171e7fc7">&#9670;&nbsp;</a></span>string</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char * Aws::string</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">        <span class="keywordflow">return</span> get_object_item(<span class="keywordtype">object</span>, <span class="keywordtype">string</span>, <span class="keyword">false</span>)</div>
</div><!-- fragment -->
</div>
</div>
<a id="ac488d0932f9b9e0686736a3dc7a8bb08"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac488d0932f9b9e0686736a3dc7a8bb08">&#9670;&nbsp;</a></span>true</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#af5ef41a8eeca88b69e2eadd83ada05cd">return</a> Aws::true</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5256b1ff01fae77769fee34ff8ef45a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5256b1ff01fae77769fee34ff8ef45a7">&#9670;&nbsp;</a></span>type</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#aba4985a42b3b659ae878b3badd2f9ea9">newitem</a> Aws::type = <a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>-&gt;type &amp; (~<a class="el" href="cJSON_8h.html#ad3d18116aae3bfa46f13bcfd7fd6d4e7">cJSON_IsReference</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="adc152044ce8201ed485089de1847e6aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc152044ce8201ed485089de1847e6aa">&#9670;&nbsp;</a></span>valuedouble</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#aba4985a42b3b659ae878b3badd2f9ea9">newitem</a> Aws::valuedouble = <a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>-&gt;valuedouble</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aae0ad88af2a400f80b728d90e4948413"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae0ad88af2a400f80b728d90e4948413">&#9670;&nbsp;</a></span>valueint</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceAws.html#aba4985a42b3b659ae878b3badd2f9ea9">newitem</a> Aws::valueint = <a class="el" href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">item</a>-&gt;valueint</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8114587345e82b4c7c6243e945bb93bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8114587345e82b4c7c6243e945bb93bb">&#9670;&nbsp;</a></span>which</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Aws::which</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">        <span class="keywordflow">if</span> (<a class="code" href="namespaceAws.html#a8114587345e82b4c7c6243e945bb93bb">which</a> &lt; 0) {</div>
<div class="line">            <span class="keywordflow">return</span> <a class="code" href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">NULL</a>;</div>
<div class="line">        }</div>
<div class="line"> </div>
<div class="line">        <span class="keywordflow">return</span> <a class="code" href="namespaceAws.html#a35e623f42b0cd6bf7d8c50f78d41eca9">cJSON_DetachItemViaPointer</a>(array, get_array_item(array, (<span class="keywordtype">size_t</span>) <a class="code" href="namespaceAws.html#a8114587345e82b4c7c6243e945bb93bb">which</a>))</div>
</div><!-- fragment -->
</div>
</div>
</div><!-- contents -->
<div class="ttc" id="anamespaceAws_html_aba484a7c9042d40bf7fafb0aeb660c8f"><div class="ttname"><a href="namespaceAws.html#aba484a7c9042d40bf7fafb0aeb660c8f">Aws::replacement</a></div><div class="ttdeci">cJSON *const cJSON * replacement</div><div class="ttdef"><b>Definition:</b> cJSON.h:282</div></div>
<div class="ttc" id="anamespaceAws_html_ac0a622163df04341adbb9f93830970b3"><div class="ttname"><a href="namespaceAws.html#ac0a622163df04341adbb9f93830970b3">Aws::raw</a></div><div class="ttdeci">const char *const const char *const raw</div><div class="ttdef"><b>Definition:</b> cJSON.h:316</div></div>
<div class="ttc" id="anamespaceAws_html_abe25c440448d4d9d5667369353012a2f"><div class="ttname"><a href="namespaceAws.html#abe25c440448d4d9d5667369353012a2f">Aws::cJSON</a></div><div class="ttdeci">struct Aws::cJSON cJSON</div></div>
<div class="ttc" id="anamespaceAws_html_ab680d00d3625d576b9160710e643da63"><div class="ttname"><a href="namespaceAws.html#ab680d00d3625d576b9160710e643da63">Aws::buffer</a></div><div class="ttdeci">p buffer</div><div class="ttdef"><b>Definition:</b> cJSON.cpp:1033</div></div>
<div class="ttc" id="anamespaceAws_html_aba4985a42b3b659ae878b3badd2f9ea9"><div class="ttname"><a href="namespaceAws.html#aba4985a42b3b659ae878b3badd2f9ea9">Aws::newitem</a></div><div class="ttdeci">int cJSON * newitem</div><div class="ttdef"><b>Definition:</b> cJSON.h:284</div></div>
<div class="ttc" id="anamespaceAws_html_a5770241d8828b8149af630ea3a1b3e94"><div class="ttname"><a href="namespaceAws.html#a5770241d8828b8149af630ea3a1b3e94">Aws::item</a></div><div class="ttdeci">cJSON * item</div><div class="ttdef"><b>Definition:</b> cJSON.h:252</div></div>
<div class="ttc" id="anamespaceAws_html_a35e623f42b0cd6bf7d8c50f78d41eca9"><div class="ttname"><a href="namespaceAws.html#a35e623f42b0cd6bf7d8c50f78d41eca9">Aws::cJSON_DetachItemViaPointer</a></div><div class="ttdeci">return cJSON_DetachItemViaPointer(object, to_detach)</div></div>
<div class="ttc" id="anamespaceAws_html_a704cef6a112538ac7afcf5098d6d248f"><div class="ttname"><a href="namespaceAws.html#a704cef6a112538ac7afcf5098d6d248f">Aws::p</a></div><div class="ttdeci">cJSON * p</div><div class="ttdef"><b>Definition:</b> cJSON.cpp:2080</div></div>
<div class="ttc" id="anamespaceAws_html_ac13279619958273b34f851f8036d53c0"><div class="ttname"><a href="namespaceAws.html#ac13279619958273b34f851f8036d53c0">Aws::after_inserted</a></div><div class="ttdeci">after_inserted</div><div class="ttdef"><b>Definition:</b> cJSON.cpp:1865</div></div>
<div class="ttc" id="astructAws_1_1cJSON_html_a1a055300b1bd4091488febe57edf0b06"><div class="ttname"><a href="structAws_1_1cJSON.html#a1a055300b1bd4091488febe57edf0b06">Aws::cJSON::prev</a></div><div class="ttdeci">struct cJSON * prev</div><div class="ttdef"><b>Definition:</b> cJSON.h:74</div></div>
<div class="ttc" id="astructAws_1_1cJSON_html_ae356b22f436d1175ab37a8a73eb81323"><div class="ttname"><a href="structAws_1_1cJSON.html#ae356b22f436d1175ab37a8a73eb81323">Aws::cJSON::next</a></div><div class="ttdeci">struct cJSON * next</div><div class="ttdef"><b>Definition:</b> cJSON.h:73</div></div>
<div class="ttc" id="anamespaceAws_html_ad776c308b32b45d621462ea18bf9beff"><div class="ttname"><a href="namespaceAws.html#ad776c308b32b45d621462ea18bf9beff">Aws::number</a></div><div class="ttdeci">const char *const const double number</div><div class="ttdef"><b>Definition:</b> cJSON.h:312</div></div>
<div class="ttc" id="anamespaceAws_html_a41b67e809416e9bd96026fa1f414925d"><div class="ttname"><a href="namespaceAws.html#a41b67e809416e9bd96026fa1f414925d">Aws::NULL</a></div><div class="ttdeci">return NULL</div><div class="ttdef"><b>Definition:</b> cJSON.cpp:951</div></div>
<div class="ttc" id="anamespaceAws_html_ac452980f2f77477ec3f0bd9e57f9123d"><div class="ttname"><a href="namespaceAws.html#ac452980f2f77477ec3f0bd9e57f9123d">Aws::index</a></div><div class="ttdeci">int index</div><div class="ttdef"><b>Definition:</b> cJSON.h:180</div></div>
<div class="ttc" id="anamespaceAws_html_a8114587345e82b4c7c6243e945bb93bb"><div class="ttname"><a href="namespaceAws.html#a8114587345e82b4c7c6243e945bb93bb">Aws::which</a></div><div class="ttdeci">int which</div><div class="ttdef"><b>Definition:</b> cJSON.h:267</div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.18
</small></address>
</body>
</html>
